package tripleo.framework.fs;

import tripleo.framework.io.ReadableByteStream;

/**
 * Date: Oct 13, 2005
 * Time: 4:45:43 AM
 * <p/>
 * $Id: WriteHandle.java,v 1.2 2005/10/13 19:39:20 olu Exp $
 */
public interface WriteHandle {
	void write(ReadableByteStream aByteStream) throws FileOpFailure;

	/**
	 * Client will not be calling #write anymore
	 * Return borrowed resources to owner
	 */
	void close() throws FileOpFailure;
}
